[INFO] fetching crate facet-msgpack 0.44.5...
[INFO] testing facet-msgpack-0.44.5 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] extracting crate facet-msgpack 0.44.5 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate facet-msgpack 0.44.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate facet-msgpack 0.44.5
[INFO] tweaked toml for crates.io crate facet-msgpack 0.44.5 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate facet-msgpack 0.44.5 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate facet-msgpack 0.44.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a2260cd4ec62a1cf0d36d2d52a031d38f459de30d62b61861f1ec94bc5472d9d
[INFO] running `Command { std: "docker" "start" "-a" "a2260cd4ec62a1cf0d36d2d52a031d38f459de30d62b61861f1ec94bc5472d9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a2260cd4ec62a1cf0d36d2d52a031d38f459de30d62b61861f1ec94bc5472d9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2260cd4ec62a1cf0d36d2d52a031d38f459de30d62b61861f1ec94bc5472d9d", kill_on_drop: false }`
[INFO] [stdout] a2260cd4ec62a1cf0d36d2d52a031d38f459de30d62b61861f1ec94bc5472d9d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4f8bf13188333fc08671b2164f7ad38a87d055e4be3488f4b9d9cbe48d88a100
[INFO] running `Command { std: "docker" "start" "-a" "4f8bf13188333fc08671b2164f7ad38a87d055e4be3488f4b9d9cbe48d88a100", kill_on_drop: false }`
[INFO] [stderr]    Compiling facet-core v0.44.3
[INFO] [stderr]    Compiling impls v1.0.3
[INFO] [stderr]    Compiling const-fnv1a-hash v1.1.0
[INFO] [stderr]    Compiling smallvec v2.0.0-alpha.12
[INFO] [stderr]    Compiling facet-path v0.44.3
[INFO] [stderr]    Compiling facet-reflect v0.44.3
[INFO] [stderr]    Compiling facet-dessert v0.44.5
[INFO] [stderr]    Compiling facet-solver v0.44.3
[INFO] [stderr]    Compiling facet-format v0.44.5
[INFO] [stderr]    Compiling facet-msgpack v0.44.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.91s
[INFO] running `Command { std: "docker" "inspect" "4f8bf13188333fc08671b2164f7ad38a87d055e4be3488f4b9d9cbe48d88a100", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4f8bf13188333fc08671b2164f7ad38a87d055e4be3488f4b9d9cbe48d88a100", kill_on_drop: false }`
[INFO] [stdout] 4f8bf13188333fc08671b2164f7ad38a87d055e4be3488f4b9d9cbe48d88a100
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6aca731dce436bfe452d2d95c70f353cc1e2d8b82cc2a6768eca175f9f681521
[INFO] running `Command { std: "docker" "start" "-a" "6aca731dce436bfe452d2d95c70f353cc1e2d8b82cc2a6768eca175f9f681521", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling tree-sitter-language v0.1.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling smartstring v1.0.1
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling camino v1.2.2
[INFO] [stderr]    Compiling rust_decimal v1.40.0
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling facet-core v0.44.3
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling smol_str v0.3.6
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling jiff v0.2.23
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling bytestring v1.5.0
[INFO] [stderr]    Compiling iddqd v0.3.17
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling mutants v0.0.3
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling ordered-float v5.1.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling unsynn v0.3.0
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling arborium-tree-sitter v2.16.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling arborium-json v2.16.0
[INFO] [stderr]    Compiling arborium-xml v2.16.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling arborium-yaml v2.16.0
[INFO] [stderr]    Compiling arborium-rust v2.16.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling supports-color v2.1.0
[INFO] [stderr]    Compiling supports-color v3.0.2
[INFO] [stderr]    Compiling facet v0.44.3
[INFO] [stderr]    Compiling arborium-theme v2.16.0
[INFO] [stderr]    Compiling facet-macro-types v0.44.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling arborium v2.16.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling facet-macro-parse v0.44.3
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling facet-macros-impl v0.44.3
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling escape8259 v0.5.3
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling arborium-highlight v2.16.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling divan v0.1.21
[INFO] [stderr]    Compiling libtest-mimic v0.8.1
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling facet-macros v0.44.3
[INFO] [stderr]    Compiling facet-json-classics v0.44.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling facet-path v0.44.3
[INFO] [stderr]    Compiling facet-reflect v0.44.3
[INFO] [stderr]    Compiling facet-solver v0.44.3
[INFO] [stderr]    Compiling facet-dessert v0.44.5
[INFO] [stderr]    Compiling facet-pretty v0.44.3
[INFO] [stderr]    Compiling facet-format v0.44.5
[INFO] [stderr]    Compiling facet-value v0.44.5
[INFO] [stderr]    Compiling facet-msgpack v0.44.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling facet-format-suite v0.44.3
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 48s
[INFO] running `Command { std: "docker" "inspect" "6aca731dce436bfe452d2d95c70f353cc1e2d8b82cc2a6768eca175f9f681521", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6aca731dce436bfe452d2d95c70f353cc1e2d8b82cc2a6768eca175f9f681521", kill_on_drop: false }`
[INFO] [stdout] 6aca731dce436bfe452d2d95c70f353cc1e2d8b82cc2a6768eca175f9f681521
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4413694072a07e24fe29ab39f2aa38d651fdea0189c04ccabbca2e357cab406a
[INFO] running `Command { std: "docker" "start" "-a" "4413694072a07e24fe29ab39f2aa38d651fdea0189c04ccabbca2e357cab406a", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/facet_msgpack-5bc1767b19420a50)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/format_suite.rs (/opt/rustwide/target/debug/deps/format_suite-201d1ab1732dd909)
[INFO] [stdout] 
[INFO] [stdout] running 135 tests
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: struct::single_field ──
[INFO] [stdout] description: single-field object parsed into StructSingleField
[INFO] [stdout] Input (binary, 12 bytes):
[INFO] [stdout] 00000000  81 a4 6e 61 6d 65 a5 66  61 63 65 74              |..name.facet|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mStructSingleField[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mname[39m[2m: [0m"[38;2;158;206;106mfacet[39m"[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: sequence::numbers ──
[INFO] [stdout] description: array of unsigned integers parsed into Vec<u64>
[INFO] [stdout] Input (binary, 4 bytes):
[INFO] [stdout] 00000000  93 01 02 03                                       |....|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mVec<u64>[39m[0m[2m [[0m[38;2;81;224;179m1[39m[2m,[0m [38;2;81;224;179m2[39m[2m,[0m [38;2;81;224;179m3[39m[2m][0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: struct::nested ──
[INFO] [stdout] description: struct containing nested child and tag list
[INFO] [stdout] Input (binary, 47 bytes):
[INFO] [stdout] 00000000  83 a2 69 64 2a a5 63 68  69 6c 64 82 a4 63 6f 64  |..id*.child..cod|
[INFO] [stdout] 00000010  65 a5 61 6c 70 68 61 a6  61 63 74 69 76 65 c3 a4  |e.alpha.active..|
[INFO] [stdout] 00000020  74 61 67 73 92 a4 63 6f  72 65 a4 6a 73 6f 6e     |tags..core.json|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mNestedParent[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mid[39m[2m: [0m[38;2;81;224;179m42[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mchild[39m[2m: [0m[1m[38;2;122;162;247mNestedChild[39m[0m[2m {[0m
[INFO] [stdout]     [38;2;115;218;202mcode[39m[2m: [0m"[38;2;158;206;106malpha[39m"[2m,[0m
[INFO] [stdout]     [38;2;115;218;202mactive[39m[2m: [0m[38;2;81;224;114mtrue[39m[2m,[0m
[INFO] [stdout]   [2m}[0m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mtags[39m[2m: [0m[1m[38;2;122;162;247mVec<String>[39m[0m[2m [[0m"[38;2;158;206;106mcore[39m"[2m,[0m "[38;2;158;206;106mjson[39m"[2m][0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: enum::complex ──
[INFO] [stdout] description: enum with unit, tuple, and struct variants
[INFO] [stdout] Input (binary, 26 bytes):
[INFO] [stdout] 00000000  81 a5 4c 61 62 65 6c 82  a4 6e 61 6d 65 a5 66 61  |..Label..name.fa|
[INFO] [stdout] 00000010  63 65 74 a5 6c 65 76 65  6c 07                    |cet.level.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mComplexEnum[39m[0m[2m::[0m[1mLabel[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mname[39m[2m: [0m"[38;2;158;206;106mfacet[39m"[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mlevel[39m[2m: [0m[38;2;222;81;224m7[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: option::none ──
[INFO] [stdout] description: Option<T> field missing from input becomes None
[INFO] [stdout] Input (binary, 21 bytes):
[INFO] [stdout] 00000000  82 a4 6e 61 6d 65 a4 74  65 73 74 a8 6e 69 63 6b  |..name.test.nick|
[INFO] [stdout] 00000010  6e 61 6d 65 c0                                    |name.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mWithOption[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mname[39m[2m: [0m"[38;2;158;206;106mtest[39m"[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mnickname[39m[2m: [0m[1m[38;2;122;162;247mOption<String>[39m[0m[2m::None[0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: option::some ──
[INFO] [stdout] description: Option<T> field with Some value
[INFO] [stdout] Input (binary, 25 bytes):
[INFO] [stdout] 00000000  82 a4 6e 61 6d 65 a4 74  65 73 74 a8 6e 69 63 6b  |..name.test.nick|
[INFO] [stdout] 00000010  6e 61 6d 65 a4 6e 69 63  6b                       |name.nick|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mWithOption[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mname[39m[2m: [0m"[38;2;158;206;106mtest[39m"[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mnickname[39m[2m: [0m[1m[38;2;122;162;247mOption<String>[39m[0m[2m::Some([0m"[38;2;158;206;106mnick[39m"[2m)[0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: option::null ──
[INFO] [stdout] description: Option<T> field with explicit null becomes None
[INFO] [stdout] Input (binary, 21 bytes):
[INFO] [stdout] 00000000  82 a4 6e 61 6d 65 a4 74  65 73 74 a8 6e 69 63 6b  |..name.test.nick|
[INFO] [stdout] 00000010  6e 61 6d 65 c0                                    |name.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mWithOption[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mname[39m[2m: [0m"[38;2;158;206;106mtest[39m"[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mnickname[39m[2m: [0m[1m[38;2;122;162;247mOption<String>[39m[0m[2m::None[0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: scalar::bool ──
[INFO] [stdout] description: boolean scalar values
[INFO] [stdout] Input (binary, 10 bytes):
[INFO] [stdout] 00000000  82 a3 79 65 73 c3 a2 6e  6f c2                    |..yes..no.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mBoolWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202myes[39m[2m: [0m[38;2;81;224;114mtrue[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mno[39m[2m: [0m[38;2;81;224;114mfalse[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] test facet-msgpack/slice::struct::single_field                  ... ok
[INFO] [stdout] test facet-msgpack/slice::sequence::numbers                     ... ok
[INFO] [stdout] test facet-msgpack/slice::sequence::mixed_scalars               ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::rename_field                    ... ignored
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::ip_addr_v4 ──
[INFO] [stdout] description: std::net::IpAddr (IPv4 variant)
[INFO] [stdout] Input (binary, 18 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 ab 31  39 32 2e 31 36 38 2e 31  |..addr.192.168.1|
[INFO] [stdout] 00000010  2e 31                                             |.1|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIpAddrV4Wrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;224;133;81m192.168.1.1[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::ipv6_addr ──
[INFO] [stdout] description: std::net::Ipv6Addr
[INFO] [stdout] Input (binary, 10 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 a3 3a  3a 31                    |..addr.::1|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIpv6AddrWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;224;81;98m::1[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::ip_addr_v6 ──
[INFO] [stdout] description: std::net::IpAddr (IPv6 variant)
[INFO] [stdout] Input (binary, 18 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 ab 32  30 30 31 3a 64 62 38 3a  |..addr.2001:db8:|
[INFO] [stdout] 00000010  3a 31                                             |:1|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIpAddrV6Wrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;224;133;81m2001:db8::1[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: scalar::integers ──
[INFO] [stdout] description: various integer types (i8, u8, i32, u32, i64, u64)
[INFO] [stdout] Input (binary, 97 bytes):
[INFO] [stdout] 00000000  86 a8 73 69 67 6e 65 64  5f 38 d0 80 aa 75 6e 73  |..signed_8...uns|
[INFO] [stdout] 00000010  69 67 6e 65 64 5f 38 cc  ff a9 73 69 67 6e 65 64  |igned_8...signed|
[INFO] [stdout] 00000020  5f 33 32 d2 80 00 00 00  ab 75 6e 73 69 67 6e 65  |_32......unsigne|
[INFO] [stdout] 00000030  64 5f 33 32 ce ff ff ff  ff a9 73 69 67 6e 65 64  |d_32......signed|
[INFO] [stdout] 00000040  5f 36 34 d3 80 00 00 00  00 00 00 00 ab 75 6e 73  |_64..........uns|
[INFO] [stdout] 00000050  69 67 6e 65 64 5f 36 34  cf ff ff ff ff ff ff ff  |igned_64........|
[INFO] [stdout] 00000060  ff                                                |.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIntegerTypes[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202msigned_8[39m[2m: [0m[38;2;124;224;81m-128[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202munsigned_8[39m[2m: [0m[38;2;222;81;224m255[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202msigned_32[39m[2m: [0m[38;2;224;81;93m-2147483648[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202munsigned_32[39m[2m: [0m[38;2;207;81;224m4294967295[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202msigned_64[39m[2m: [0m[38;2;222;81;224m-9223372036854775808[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202munsigned_64[39m[2m: [0m[38;2;81;224;179m18446744073709551615[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::socket_addr_v4_explicit ──
[INFO] [stdout] description: std::net::SocketAddrV4 (explicit type)
[INFO] [stdout] Input (binary, 20 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 ad 31  30 2e 30 2e 30 2e 31 3a  |..addr.10.0.0.1:|
[INFO] [stdout] 00000010  33 30 30 30                                       |3000|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSocketAddrV4ExplicitWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;105;81;224m10.0.0.1:3000[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::socket_addr_v6_explicit ──
[INFO] [stdout] description: std::net::SocketAddrV6 (explicit type)
[INFO] [stdout] Input (binary, 21 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 ae 5b  66 65 38 30 3a 3a 31 5d  |..addr.[fe80::1]|
[INFO] [stdout] 00000010  3a 39 30 30 30                                    |:9000|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSocketAddrV6ExplicitWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;81;119;224m[fe80::1]:9000[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: collection::map ──
[INFO] [stdout] description: BTreeMap<String, i32> with string keys
[INFO] [stdout] Input (binary, 20 bytes):
[INFO] [stdout] 00000000  81 a4 64 61 74 61 82 a5  61 6c 70 68 61 01 a4 62  |..data..alpha..b|
[INFO] [stdout] 00000010  65 74 61 02                                       |eta.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mMapWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mdata[39m[2m: [0m[1m[38;2;122;162;247mBTreeMap<String, i32>[39m[0m[2m [[0m
[INFO] [stdout]     "[38;2;158;206;106malpha[39m"[2m => [0m[38;2;224;81;93m1[39m[2m,[0m
[INFO] [stdout]     "[38;2;158;206;106mbeta[39m"[2m => [0m[38;2;224;81;93m2[39m[2m,[0m
[INFO] [stdout]   [2m][0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: collection::tuple ──
[INFO] [stdout] description: tuple (String, i32, bool)
[INFO] [stdout] Input (binary, 17 bytes):
[INFO] [stdout] 00000000  81 a6 74 72 69 70 6c 65  93 a5 68 65 6c 6c 6f 2a  |..triple..hello*|
[INFO] [stdout] 00000010  c3                                                |.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mTupleWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mtriple[39m[2m: [0m[1m[38;2;122;162;247m(String, i32, bool)[39m[0m [2m([0m
[INFO] [stdout]     "[38;2;158;206;106mhello[39m"[2m,[0m
[INFO] [stdout]     [38;2;224;81;93m42[39m[2m,[0m
[INFO] [stdout]     [38;2;81;224;114mtrue[39m[2m,[0m
[INFO] [stdout]   [2m)[0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: collection::tuple_single_element ──
[INFO] [stdout] description: single-element tuple (T,) as a field
[INFO] [stdout] Input (binary, 20 bytes):
[INFO] [stdout] 00000000  82 a4 6e 61 6d 65 a4 74  65 73 74 a6 73 69 6e 67  |..name.test.sing|
[INFO] [stdout] 00000010  6c 65 91 2a                                       |le.*|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSingleElementTupleWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mname[39m[2m: [0m"[38;2;158;206;106mtest[39m"[2m,[0m
[INFO] [stdout]   [38;2;115;218;202msingle[39m[2m: [0m[1m[38;2;122;162;247m(i32,)[39m[0m [2m([0m[38;2;224;81;93m42[39m[2m,[0m[2m)[0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: enum::unit_variant ──
[INFO] [stdout] description: enum with unit variants
[INFO] [stdout] Input (binary, 7 bytes):
[INFO] [stdout] 00000000  a6 41 63 74 69 76 65                              |.Active|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mUnitVariantEnum[39m[0m[2m::[0m[1mActive[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: pointer::box ──
[INFO] [stdout] description: Box<T> smart pointer
[INFO] [stdout] Input (binary, 8 bytes):
[INFO] [stdout] 00000000  81 a5 69 6e 6e 65 72 2a                           |..inner*|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mBoxWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202minner[39m[2m: [0m[38;2;224;81;93m42[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: scalar::floats ──
[INFO] [stdout] description: floating point types (f32, f64)
[INFO] [stdout] Input (binary, 33 bytes):
[INFO] [stdout] 00000000  82 a8 66 6c 6f 61 74 5f  33 32 ca 3f c0 00 00 a8  |..float_32.?....|
[INFO] [stdout] 00000010  66 6c 6f 61 74 5f 36 34  cb 40 02 00 00 00 00 00  |float_64.@......|
[INFO] [stdout] 00000020  00                                                |.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mFloatTypes[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mfloat_32[39m[2m: [0m[38;2;153;224;81m1.5[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mfloat_64[39m[2m: [0m[38;2;81;86;224m2.25[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: collection::set ──
[INFO] [stdout] description: BTreeSet<String>
[INFO] [stdout] Input (binary, 25 bytes):
[INFO] [stdout] 00000000  81 a5 69 74 65 6d 73 93  a5 61 6c 70 68 61 a4 62  |..items..alpha.b|
[INFO] [stdout] 00000010  65 74 61 a5 67 61 6d 6d  61                       |eta.gamma|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSetWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mitems[39m[2m: [0m[1m[38;2;122;162;247mBTreeSet<String>[39m[0m[2m [[0m
[INFO] [stdout]     "[38;2;158;206;106malpha[39m"[2m,[0m
[INFO] [stdout]     "[38;2;158;206;106mbeta[39m"[2m,[0m
[INFO] [stdout]     "[38;2;158;206;106mgamma[39m"[2m,[0m
[INFO] [stdout]   [2m][0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: scalar::integers_16 ──
[INFO] [stdout] description: 16-bit integer types (i16, u16)
[INFO] [stdout] Input (binary, 29 bytes):
[INFO] [stdout] 00000000  82 a9 73 69 67 6e 65 64  5f 31 36 d1 80 00 ab 75  |..signed_16....u|
[INFO] [stdout] 00000010  6e 73 69 67 6e 65 64 5f  31 36 cd ff ff           |nsigned_16...|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIntegerTypes16[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202msigned_16[39m[2m: [0m[38;2;81;224;174m-32768[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202munsigned_16[39m[2m: [0m[38;2;224;186;81m65535[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: scalar::integers_size ──
[INFO] [stdout] description: pointer-sized integer types (isize, usize)
[INFO] [stdout] Input (binary, 33 bytes):
[INFO] [stdout] 00000000  82 ab 73 69 67 6e 65 64  5f 73 69 7a 65 d1 fc 18  |..signed_size...|
[INFO] [stdout] 00000010  ad 75 6e 73 69 67 6e 65  64 5f 73 69 7a 65 cd 07  |.unsigned_size..|
[INFO] [stdout] 00000020  d0                                                |.|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIntegerTypesSize[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202msigned_size[39m[2m: [0m[38;2;224;81;124m-1000[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202munsigned_size[39m[2m: [0m[38;2;81;114;224m2000[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] test facet-msgpack/slice::attr::rename_all_camel                ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::default_field                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::default_struct                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::default_function                ... ignored
[INFO] [stdout] test facet-msgpack/slice::struct::nested                        ... ok── facet-format-suite :: facet-msgpack/slice :: net::socket_addr_v6 ──
[INFO] [stdout] description: std::net::SocketAddr (IPv6 variant)
[INFO] [stdout] Input (binary, 24 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 b1 5b  32 30 30 31 3a 64 62 38  |..addr.[2001:db8|
[INFO] [stdout] 00000010  3a 3a 31 5d 3a 34 34 33                           |::1]:443|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSocketAddrV6Wrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;224;141;81m[2001:db8::1]:443[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::socket_addr_v4 ──
[INFO] [stdout] description: std::net::SocketAddr (IPv4 variant)
[INFO] [stdout] Input (binary, 23 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 b0 31  39 32 2e 31 36 38 2e 31  |..addr.192.168.1|
[INFO] [stdout] 00000010  2e 31 3a 38 30 38 30                              |.1:8080|
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test format_suite`
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSocketAddrV4Wrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;224;141;81m192.168.1.1:8080[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: pointer::rc ──
[INFO] [stdout] description: Rc<T> smart pointer
[INFO] [stdout] Input (binary, 8 bytes):
[INFO] [stdout] 00000000  81 a5 69 6e 6e 65 72 2a                           |..inner*|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mRcWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202minner[39m[2m: [0m[38;2;224;81;93m42[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: pointer::arc ──
[INFO] [stdout] description: Arc<T> smart pointer
[INFO] [stdout] Input (binary, 8 bytes):
[INFO] [stdout] 00000000  81 a5 69 6e 6e 65 72 2a                           |..inner*|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mArcWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202minner[39m[2m: [0m[38;2;224;81;93m42[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test facet-msgpack/slice::attr::skip_serializing                ... ignored
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: array::fixed_size ──
[INFO] [stdout] description: [T; N] fixed-size array
[INFO] [stdout] Input (binary, 12 bytes):
[INFO] [stdout] 00000000  81 a6 76 61 6c 75 65 73  93 01 02 03              |..values....|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mArrayWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mvalues[39m[2m: [0m[1m[38;2;122;162;247m[u64; 3][39m[0m[2m [[0m[38;2;81;224;179m1[39m[2m,[0m [38;2;81;224;179m2[39m[2m,[0m [38;2;81;224;179m3[39m[2m][0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] test facet-msgpack/slice::attr::skip_serializing_if             ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::skip                            ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::internally_tagged               ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::adjacently_tagged               ... ignored
[INFO] [stdout] test facet-msgpack/slice::struct::flatten                       ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::transparent                     ... ignored
[INFO] [stdout] test facet-msgpack/slice::flatten::optional_some                ... ignored
[INFO] [stdout] test facet-msgpack/slice::flatten::optional_none                ... ignored
[INFO] [stdout] test facet-msgpack/slice::flatten::overlapping_fields_error     ... ignored
[INFO] [stdout] test facet-msgpack/slice::flatten::multilevel                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::flatten::multiple_enums               ... ignored
[INFO] [stdout] test facet-msgpack/slice::error::deny_unknown_fields            ... ignored
[INFO] [stdout] test facet-msgpack/slice::error::type_mismatch_string_to_int    ... ignored
[INFO] [stdout] test facet-msgpack/slice::option::none                          ... ok
[INFO] [stdout] test facet-msgpack/slice::error::type_mismatch_object_to_array  ... ignored
[INFO] [stdout] test facet-msgpack/slice::error::missing_required_field         ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::alias                           ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::rename_vs_alias_precedence      ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::rename_all_kebab                ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::rename_all_screaming            ... ── facet-format-suite :: facet-msgpack/slice :: scalar::nonzero ──
[INFO] [stdout] description: NonZero integer types
[INFO] [stdout] Input (binary, 18 bytes):
[INFO] [stdout] 00000000  82 a6 6e 7a 5f 75 33 32  2a a6 6e 7a 5f 69 36 34  |..nz_u32*.nz_i64|
[INFO] [stdout] 00000010  d0 9c                                             |..|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mNonZeroTypes[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mnz_u32[39m[2m: [0m[38;2;207;81;224m42[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mnz_i64[39m[2m: [0m[38;2;222;81;224m-100[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: behavior::skip_unknown_fields ──
[INFO] [stdout] description: unknown fields are silently skipped by default
[INFO] [stdout] Input (binary, 27 bytes):
[INFO] [stdout] 00000000  82 a5 6b 6e 6f 77 6e a5  76 61 6c 75 65 a5 65 78  |..known.value.ex|
[INFO] [stdout] 00000010  74 72 61 a7 69 67 6e 6f  72 65 64                 |tra.ignored|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mSkipUnknownStruct[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mknown[39m[2m: [0m"[38;2;158;206;106mvalue[39m"[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: collection::vec_nested ──
[INFO] [stdout] description: nested Vec<Vec<i32>>
[INFO] [stdout] roundtrip: disabled (Round-trip comparison has issues with nested vecs)
[INFO] [stdout] Input (binary, 16 bytes):
[INFO] [stdout] 00000000  81 a6 6d 61 74 72 69 78  92 92 01 02 93 03 04 05  |..matrix........|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mNestedVecWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mmatrix[39m[2m: [0m[1m[38;2;122;162;247mVec<Vec<i32>>[39m[0m[2m [[0m[1m[38;2;122;162;247mVec<i32>[39m[0m[2m [[0m[38;2;224;81;93m1[39m[2m,[0m [38;2;224;81;93m2[39m[2m][0m[2m,[0m [1m[38;2;122;162;247mVec<i32>[39m[0m[2m [[0m[38;2;224;81;93m3[39m[2m,[0m [38;2;224;81;93m4[39m[2m,[0m [38;2;224;81;93m5[39m[2m][0m[2m][0m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ignored
[INFO] [stdout] test facet-msgpack/slice::attr::rename_unicode                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::attr::rename_special_chars            ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::container                      ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::field_level                    ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::validation_error               ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::with_option                    ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::with_enum                      ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::with_transparent               ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::opaque                         ... ignored
[INFO] [stdout] test facet-msgpack/slice::proxy::opaque_option                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::transparent::multilevel               ... ignored
[INFO] [stdout] test facet-msgpack/slice::transparent::option                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::transparent::nonzero                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::option::null                          ... ok
[INFO] [stdout] test facet-msgpack/slice::scalar::bool                          ... ok── facet-format-suite :: facet-msgpack/slice :: scalar::char ──
[INFO] [stdout] description: char scalar type
[INFO] [stdout] Input (binary, 21 bytes):
[INFO] [stdout] 00000000  82 a6 6c 65 74 74 65 72  a1 41 a5 65 6d 6f 6a 69  |..letter.A.emoji|
[INFO] [stdout] 00000010  a4 f0 9f a6 80                                    |.....|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mCharWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mletter[39m[2m: [0m[38;2;81;224;91mA[39m[2m,[0m
[INFO] [stdout]   [38;2;115;218;202memoji[39m[2m: [0m[38;2;81;224;91m🦀[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test facet-msgpack/slice::scalar::floats_scientific             ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::complex                         ... ok
[INFO] [stdout] test facet-msgpack/slice::net::socket_addr_v4_explicit          ... ok
[INFO] [stdout] test facet-msgpack/slice::net::socket_addr_v6_explicit          ... ok
[INFO] [stdout] test facet-msgpack/slice::collection::map                       ... ok
[INFO] [stdout] test facet-msgpack/slice::collection::tuple_nested              ... ignored
[INFO] [stdout] test facet-msgpack/slice::collection::tuple_empty               ... ignored
[INFO] [stdout] test facet-msgpack/slice::collection::tuple_struct_variant      ... ignored
[INFO] [stdout] test facet-msgpack/slice::collection::tuple_newtype_variant     ... ignored
[INFO] [stdout] test facet-msgpack/slice::collection::tuple_single_element      ... ok
[INFO] [stdout] test facet-msgpack/slice::enum::numeric                         ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::untagged                        ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::variant_rename                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::numeric::signed                 ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::numeric::inferred               ... ignored
[INFO] [stdout] test facet-msgpack/slice::untagged::with_null                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::untagged::newtype_variant             ... ignored
[INFO] [stdout] test facet-msgpack/slice::untagged::as_field                    ... ignored
[INFO] [stdout] test facet-msgpack/slice::untagged::unit_only                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::enum::unit_variant                    ... ok
[INFO] [stdout] test facet-msgpack/slice::net::ipv6_addr                        ... FAILED
[INFO] [stdout] test facet-msgpack/slice::pointer::box                          ... ok
[INFO] [stdout] test facet-msgpack/slice::pointer::box_str                      ... ignored
[INFO] [stdout] test facet-msgpack/slice::pointer::arc_str                      ... ignored
[INFO] [stdout] test facet-msgpack/slice::pointer::rc_str                       ... ignored
[INFO] [stdout] test facet-msgpack/slice::pointer::arc_slice                    ... ignored
[INFO] [stdout] test facet-msgpack/slice::scalar::floats                        ... ok
[INFO] [stdout] test facet-msgpack/slice::collection::set                       ... ok
[INFO] [stdout] test facet-msgpack/slice::scalar::integers_128                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::net::ip_addr_v6                       ... FAILED
[INFO] [stdout] test facet-msgpack/slice::net::ip_addr_v4                       ... FAILED
[INFO] [stdout] test facet-msgpack/slice::scalar::nonzero_extended              ... ignored
[INFO] [stdout] test facet-msgpack/slice::net::socket_addr_v4                   ... FAILED
[INFO] [stdout] test facet-msgpack/slice::slice::bytes::vec_u8                  ... ignored
[INFO] [stdout] test facet-msgpack/slice::pointer::rc                           ... ok
[INFO] [stdout] test facet-msgpack/slice::pointer::arc                          ... ok
[INFO] [stdout] test facet-msgpack/slice::string::escapes                       ... ignored
[INFO] [stdout] test facet-msgpack/slice::string::escapes_extended              ... ignored
[INFO] [stdout] test facet-msgpack/slice::unit::struct                          ... ignored
[INFO] [stdout] test facet-msgpack/slice::newtype::u64                          ... ignored
[INFO] [stdout] test facet-msgpack/slice::newtype::string                       ... ignored
[INFO] [stdout] test facet-msgpack/slice::scalar::integers                      ... ok
[INFO] [stdout] test facet-msgpack/slice::collection::hashset                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::uuid                     ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::ulid                     ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::camino                   ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::ordered_float            ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::rust_decimal             ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::time_offset_datetime     ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::jiff_timestamp           ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::jiff_civil_datetime      ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::jiff_civil_date          ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::jiff_civil_time          ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_datetime_utc      ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_naive_datetime    ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_naive_date        ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_naive_time        ... ── facet-format-suite :: facet-msgpack/slice :: string::cow_str ──
[INFO] [stdout] description: Cow<'static, str> string fields
[INFO] [stdout] Input (binary, 36 bytes):
[INFO] [stdout] 00000000  82 a5 6f 77 6e 65 64 ab  68 65 6c 6c 6f 20 77 6f  |..owned.hello wo|
[INFO] [stdout] 00000010  72 6c 64 a7 6d 65 73 73  61 67 65 a8 62 6f 72 72  |rld.message.borr|
[INFO] [stdout] 00000020  6f 77 65 64                                       |owed|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mCowStrWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202mowned[39m[2m: [0m"[38;2;158;206;106mhello world[39m"[2m,[0m
[INFO] [stdout]   [38;2;115;218;202mmessage[39m[2m: [0m"[38;2;158;206;106mborrowed[39m"[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ── facet-format-suite :: facet-msgpack/slice :: net::ipv4_addr ──
[INFO] [stdout] description: std::net::Ipv4Addr
[INFO] [stdout] Input (binary, 16 bytes):
[INFO] [stdout] 00000000  81 a4 61 64 64 72 a9 31  32 37 2e 30 2e 30 2e 31  |..addr.127.0.0.1|
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] facet-pretty output:
[INFO] [stdout] [1m[38;2;122;162;247mIpv4AddrWrapper[39m[0m[2m {[0m
[INFO] [stdout]   [38;2;115;218;202maddr[39m[2m: [0m[38;2;81;224;217m127.0.0.1[39m[2m,[0m
[INFO] [stdout] [2m}[0m
[INFO] [stdout] 
[INFO] [stdout] ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_in_vec            ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_duration          ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::chrono_duration_negative ... ignored
[INFO] [stdout] test facet-msgpack/slice::std::std_duration                     ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::bytes_bytes              ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::bytes_bytes_mut          ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::bytestring               ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::compact_string           ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::smartstring              ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::smol_str                 ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::iddqd_id_hash_map        ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::iddqd_id_ord_map         ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::iddqd_bi_hash_map        ... ignored
[INFO] [stdout] test facet-msgpack/slice::third_party::iddqd_tri_hash_map       ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::null                           ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::bool                           ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::integer                        ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::float                          ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::string                         ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::array                          ... ignored
[INFO] [stdout] test facet-msgpack/slice::value::object                         ... ignored
[INFO] [stdout] test facet-msgpack/slice::scalar::integers_16                   ... ok
[INFO] [stdout] test facet-msgpack/slice::behavior::skip_unknown_fields         ... ok
[INFO] [stdout] test facet-msgpack/slice::scalar::nonzero                       ... ok
[INFO] [stdout] test facet-msgpack/slice::collection::vec_nested                ... ok
[INFO] [stdout] test facet-msgpack/slice::scalar::integers_size                 ... ok
[INFO] [stdout] test facet-msgpack/slice::scalar::char                          ... ok
[INFO] [stdout] test facet-msgpack/slice::net::socket_addr_v6                   ... FAILED
[INFO] [stdout] test facet-msgpack/slice::option::some                          ... ok
[INFO] [stdout] test facet-msgpack/slice::collection::tuple                     ... ok
[INFO] [stdout] test facet-msgpack/slice::array::fixed_size                     ... ok
[INFO] [stdout] test facet-msgpack/slice::string::cow_str                       ... ok
[INFO] [stdout] test facet-msgpack/slice::net::ipv4_addr                        ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- facet-msgpack/slice::net::ipv6_addr ----
[INFO] [stdout] facet-format-suite net::ipv6_addr (std::net::Ipv6Addr) round-trip deserialize failed: Operation failed on shape Ipv6Addr: type does not implement Default at Path { shape: Shape { type_identifier: "Ipv6AddrWrapper", ty: User(Struct(«kind: Struct, fields: (addr)»)), layout: Sized(«16 align 1»), doc: «1 lines», .. }, steps: [Field(0)] }
[INFO] [stdout] 
[INFO] [stdout] ---- facet-msgpack/slice::net::ip_addr_v6 ----
[INFO] [stdout] facet-format-suite net::ip_addr_v6 (std::net::IpAddr (IPv6 variant)) round-trip deserialize failed: Operation failed on shape IpAddr: type does not implement Default at Path { shape: Shape { type_identifier: "IpAddrV6Wrapper", ty: User(Struct(«kind: Struct, fields: (addr)»)), layout: Sized(«17 align 1»), doc: «1 lines», .. }, steps: [Field(0)] }
[INFO] [stdout] 
[INFO] [stdout] ---- facet-msgpack/slice::net::ip_addr_v4 ----
[INFO] [stdout] facet-format-suite net::ip_addr_v4 (std::net::IpAddr (IPv4 variant)) round-trip deserialize failed: Operation failed on shape IpAddr: type does not implement Default at Path { shape: Shape { type_identifier: "IpAddrV4Wrapper", ty: User(Struct(«kind: Struct, fields: (addr)»)), layout: Sized(«17 align 1»), doc: «1 lines», .. }, steps: [Field(0)] }
[INFO] [stdout] 
[INFO] [stdout] ---- facet-msgpack/slice::net::socket_addr_v4 ----
[INFO] [stdout] facet-format-suite net::socket_addr_v4 (std::net::SocketAddr (IPv4 variant)) round-trip deserialize failed: Operation failed on shape SocketAddr: type does not implement Default at Path { shape: Shape { type_identifier: "SocketAddrV4Wrapper", ty: User(Struct(«kind: Struct, fields: (addr)»)), layout: Sized(«32 align 4»), doc: «1 lines», .. }, steps: [Field(0)] }
[INFO] [stdout] 
[INFO] [stdout] ---- facet-msgpack/slice::net::socket_addr_v6 ----
[INFO] [stdout] facet-format-suite net::socket_addr_v6 (std::net::SocketAddr (IPv6 variant)) round-trip deserialize failed: Operation failed on shape SocketAddr: type does not implement Default at Path { shape: Shape { type_identifier: "SocketAddrV6Wrapper", ty: User(Struct(«kind: Struct, fields: (addr)»)), layout: Sized(«32 align 4»), doc: «1 lines», .. }, steps: [Field(0)] }
[INFO] [stdout] 
[INFO] [stdout] ---- facet-msgpack/slice::net::ipv4_addr ----
[INFO] [stdout] facet-format-suite net::ipv4_addr (std::net::Ipv4Addr) round-trip deserialize failed: Operation failed on shape Ipv4Addr: type does not implement Default at Path { shape: Shape { type_identifier: "Ipv4AddrWrapper", ty: User(Struct(«kind: Struct, fields: (addr)»)), layout: Sized(«4 align 1»), doc: «1 lines», .. }, steps: [Field(0)] }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     facet-msgpack/slice::net::ipv6_addr
[INFO] [stdout]     facet-msgpack/slice::net::ip_addr_v6
[INFO] [stdout]     facet-msgpack/slice::net::ip_addr_v4
[INFO] [stdout]     facet-msgpack/slice::net::socket_addr_v4
[INFO] [stdout]     facet-msgpack/slice::net::socket_addr_v6
[INFO] [stdout]     facet-msgpack/slice::net::ipv4_addr
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 28 passed; 6 failed; 101 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4413694072a07e24fe29ab39f2aa38d651fdea0189c04ccabbca2e357cab406a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4413694072a07e24fe29ab39f2aa38d651fdea0189c04ccabbca2e357cab406a", kill_on_drop: false }`
[INFO] [stdout] 4413694072a07e24fe29ab39f2aa38d651fdea0189c04ccabbca2e357cab406a
